promise more than one delivers - Turkish English Dictionary